person who prepares or sells refreshments - Spanisch Englisch Wörterbuch